package com.yhh.college_information_platform.annotation;

import java.lang.annotation.*;

/**
 * 需要登录认证的注解
 * 标注在Controller方法上，表示该接口需要登录才能访问
 * 
 * @author yhh
 * @date 2025-10-30
 */
@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface RequireAuth {
    /**
     * 是否必须登录，默认true
     */
    boolean required() default true;
}

